package com.zjxf.base.bean.ro;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * ro长征学校新闻
 *
 * @author ZhangWei
 * @date 2021/4/6/006 20:15
 */
public class RoCmsSchoolNews {

    @Getter
    @Setter
    public static class Details {
        /**
         * id
         */
        private Long id;

        /**
         * 店铺id
         */
        private Long storeId;

        /**
         * 标题
         */
        private String title;

        /**
         * 简介
         */
        private String intro;

        /**
         * 图片地址
         */
        private String imgUrl;

        /**
         * 内容
         */
        private String contentHtml;

        /**
         * 显示状态
         */
        private Integer showState;

        /**
         * 显示类型（新闻还是轮播 0:新闻，1：轮播图）
         */
        private Integer type;

        /**
         * 创建时间
         */
        @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
        private LocalDateTime createTime;
    }

    @Getter
    @Setter
    public static class Page {

        /**
         * id
         */
        private Long id;

        /**
         * 标题
         */
        private String title;

        /**
         * 简介
         */
        private String intro;

        /**
         * 图片地址
         */
        private String imgUrl;

        /**
         * 显示状态
         */
        private Integer showState;

        /**
         * 显示类型（新闻还是轮播 0:新闻，1：轮播图）
         */
        private Integer type;

        @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
        private LocalDateTime createTime;

        /**
         * 审核状态
         */
        private Integer verifyStatus;
    }
}
